practical ammunition - French English Dictionary